package com.kk.builder;

/**
 * 建造者模式
 * 具体建造者
 *
 * @author 王志强
 * @date 2021-12-14
 */
public class CommonBuilder extends HouseBuilder {

    @Override
    public void basicBuild() {
        house.setBasic("普通房子 地基");
        System.out.println("普通房子打地基");
    }

    @Override
    public void wallBuild() {
        house.setWall("普通房子 墙");
        System.out.println("普通房子砌墙");
    }

    @Override
    public void roofBuild() {
        house.setRoof("普通房子 房顶");
        System.out.println("普通房子封顶");
    }
}
